import wx

app = wx.App()

dlg = wx.MessageDialog(None, "is this the coolest thing ever!",
                       'MessageDialog', wx.YES_NO | wx.ICON_QUESTION)
result = dlg.ShowModal()  # 对话框模式，在对话框关闭前无法响应用户事件

print("hhh")
dlg.Destroy()

#文本对话框
dlg2 = wx.TextEntryDialog(None, "Who is buried in Grant's tomb?",
                          "A Question",'Cary Grant')
result2 = dlg2.ShowModal()  # 对话框模式，在对话框关闭前无法响应用户事件
if result2 == wx.ID_OK:
    print(dlg2.GetValue())
dlg2.Destroy()

dlg3 = wx.SingleChoiceDialog(None, "明天要做什么事？",
                          "单选对话框",['工作','运动','学习','写周报'])
result3 = dlg3.ShowModal()  # 对话框模式，在对话框关闭前无法响应用户事件
print(dlg3.GetStringSelection())
dlg3.Destroy()  #当所有窗口被销毁时程序会结束


app.MainLoop()

print(wx.EVT_LEFT_DOWN)
print(wx.SizeEvent((10,10)).GetEventType())

